.hour {
  display: flex;
  &-item {
    flex: 0 0 auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: 36px;
    color: #332821;
    width: 90px;
    height: 90px;
    border-radius: 20px;
    margin-right: 29px;
    &-temperature {
        display: flex;
        justify-content: space-between;
        >span {
            font-weight: 500;
            font-size: 13px;
            line-height: 35px;
        }
    }
    &-week {
      font-weight: 500;
      font-size: 14px;
      color: rgba(51, 40, 33, 0.5);
      margin-left: -10px;
    }
  }
}